effort that causes exhaustion - German English Dictionary